package org.ddd.book.domain.factoty;

/**
 * 资源库工厂
 *
 * @note 其实，在Spring世界上，工厂类不是必须的。DDD的提出是在2003年，Spring还没有大行其道，因此DDD抽象出了工厂类，用于获取资源库、领域服务的具体实现，达到解耦的目的
 */
public class RepositoryFactory {

    public static <T> T get(Class<T> repositoryClass) {
        return MyBeanUtil.getBean(repositoryClass);
    }

}
